package com.future.north.dao;

import com.future.north.api.model.DubboMonitor;
import com.github.pagehelper.Page;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface DubboMonitorDao {
    /**
     *
     * @return
     */
    List<DubboMonitor> pageList();

    /**
     *
     * @return
     */
    Long pageCount();

    /**
     *
     * @param dubboMonitor
     */
    Long insert(DubboMonitor dubboMonitor);

    /**
     * 获取所有数据
     * @return
     */
    List<DubboMonitor> findAll();

    /**
     * 分页查询数据
     * @return
     */
    Page<DubboMonitor> findByPage();
}
